package com.cloudfun.campusshare.common.model.vo;

import com.cloudfun.campusshare.common.constant.HeatStatus;
import com.cloudfun.campusshare.common.model.LiquidPumpVo;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * Created by Huqin on 2020/7/2
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "滚筒洗衣机模式VO")
public class RollerWasherModeVO extends DeviceModeVO {

    private String washType;

    private HeatStatus heatStatus;

    private boolean speedUpStatus;

    private boolean quietRinseStatus;

    @ApiModelProperty(value = "是否添加自动投液")
    private boolean addLaundryDetergent = false;

    @ApiModelProperty("液体泵选项")
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private List<LiquidPumpVo> liquidPump;

}
